module frontend.Interpolation;

import maths.Vec;

vec3 linear(float time, vec3[] vecs ...){
	return (1-time)*vecs[0] + (time)*vecs[1];
}

import maths.Quat;

quat slerp(float time, quat[] quats ...) {
	return quat.slerp(quats[0],quats[1],time);
}